package com.san.metadata.vo;

import java.util.Date;

import lombok.Data;

/**
 * 操作元数据管理VO
 */
@Data
public class OperationVO {
	//
	private Long operationId;

	/**
	 * 操作元数据名称
	 */
	private String operationName;
	
	/**
	 * 操作元类型 1-周期执行 2-单次执行
	 */
	private Integer operationType;

	/**
	 * cron表达式
	 */
	private String cronExpression;

	/**
	 * 操作元数据描述
	 */
	private String description;
	
	/**
	 * 操作元数据状态
	 */
	private Integer status;

	/**
	 * 新增操作员ID
	 */
	private Long createUserId;

	/**
	 * 创建时间
	 */
	private Date createDate;

	/**
	 * 修改操作员ID
	 */
	private Long updateUserId;

	/**
	 * 更新时间
	 */
	private Date updateDate;

	@Override
	public String toString() {
		return "OperationVO [operationId=" + operationId + ", operationName=" + operationName + ", operationType="
				+ operationType + ", cronExpression=" + cronExpression + ", description=" + description + ", status="
				+ status + ", createUserId=" + createUserId + ", createDate=" + createDate + ", updateUserId="
				+ updateUserId + ", updateDate=" + updateDate + "]";
	}

}
